eye protective glasses - French English Dictionary